package com.ncr.travel.appmgr.client.presenter;

import com.ncr.travel.appmgr.client.mvp.Presenter;
import com.ncr.travel.appmgr.client.view.CategoryAndScreenView;
import com.ncr.travel.appmgr.model.shared.Product;

public interface CategoryAndScreenPresenter extends Presenter<CategoryAndScreenView> {

	void setProduct(final Product product);

	void setPreviewURL(String url);

	void loadScreenConfiguration(String productName, String productCategory);

	void displayGraphicsUi();

	void displayRulesUi();

	void displayFunctionsUi();

	void displayTextUi();

}